export default {
  // 时间格式化函数
  dataFormat(row, column) {
    const data = row[column.property]
    if (data === null) {
      return ''
    }
    const dt = new Date(data)
    const mm = dt.getMonth() + 1
    const d = dt.getDate()
    const h = dt.getHours()
    const m = dt.getMinutes()
    const s = dt.getSeconds()
    const mm0 = mm < 10 ? '0' + mm : mm // 月份如果小于10，则在前面加一个0
    const d0 = d < 10 ? '0' + d : d // day如果小于10，则在前面加一个0
    const h0 = h < 10 ? '0' + h : h
    const m0 = m < 10 ? '0' + m : m
    const s0 = s < 10 ? '0' + s : s
    return dt.getFullYear() + '-' + mm0 + '-' + d0 + ' ' + h0 + ':' + m0 + ':' + s0
  },
  dataFormatNow() {
    const dt = new Date()
    const mm = dt.getMonth() + 1
    const d = dt.getDate()
    const h = dt.getHours()
    const m = dt.getMinutes()
    const s = dt.getSeconds()
    const mm0 = mm < 10 ? '0' + mm : mm // 月份如果小于10，则在前面加一个0
    const d0 = d < 10 ? '0' + d : d // day如果小于10，则在前面加一个0
    const h0 = h < 10 ? '0' + h : h
    const m0 = m < 10 ? '0' + m : m
    const s0 = s < 10 ? '0' + s : s
    return dt.getFullYear() + '-' + mm0 + '-' + d0 + ' ' + h0 + ':' + m0 + ':' + s0
  }
}
